in broad terms - Inglés Sinónimo Diccionario